Inventions on dialog boxes used in GUI
نویسنده
چکیده
Dialog boxes are used in graphical user interfaces to display a few possible options based on a typical scenario. The dialog boxes are useful in case of displaying warnings, errors, confirmations etc. in special situations. A typical dialog box is displayed in a small window with some text message along with a few options for the user to select. A dialog box might display the attributes of an object such as the color, size and position etc. and allows the user to alter them. However, there are certain difficulties associated in programming and implementing a conventional dialog box. For example: Dialog boxes take intensive care for programming as each dialog box is intended to handle a critical situation. Including hundreds of dialog boxes requires a lot of programming effort. The contents of the dialog box are generally hard coded. If there is any change in the program flow, the concerned dialog boxes may need to be revised accordingly. The display of the dialog box occupies substantial screen space thereby blocking the visibility of valuable information on the screen. The traditional dialog box mechanism cannot manage displaying multiple dialog boxes at a time. The modal dialog boxes do not allow the user to work on the application until the user explicitly closes them. However, the modeless dialog boxes are difficult to control as they can open in multiple and clutter the screen. Thus, an ideal dialog box should be deprived of the above mentioned and other drawbacks. The dialog box should not obscure the screen. The user should be able open multiple dialog boxes but without obscuring the screen. The dialogs may have user configurability, previewability and other advanced features. This article analyses 5 interesting inventions on dialog boxes selected from US Patent database. Each invention tries to overcome some limitations of a conventional dialog box and provides some positive features. Each solution is also analyzed from a TRIZ perspective. 2.1 Dynamic dialog box facility (5821932) Background problem The dialog boxes typically display some message on the screen. The messages are normally informative and sometimes seek an input from the user. The programmer or developer spends a lot of time and effort to build a dialog box. As a dialog box is quite frequently used in an application, the development needs a lot of programming effort. Solution provided by the invention William Pittore invented a dynamic dialog box (Patent 5821932, Assigned …
منابع مشابه
10 Inventions on Command Buttons in a Graphical User Interface
The recent trend in software development shows more and more importance on graphical user interface. A graphical user interface is often seen as just indispensable. There are several important components of a graphical user interface, such as, menu, listbox, toolbox, command button, scrollbar, tree navigator, dialog box etc. A command button is a very fundamental element of a graphical user int...
متن کاملImage processing workflow middleware to archive high performance and usability
We develop Lavatube as an image processing workflow middleware for efficient research and development. Lavatube is an object-oriented framework optimized for constructing a computer vision system, particularly a video and image processing system. Lavatube enables a description of a processing extension by combining various functional components. Since the data flow is easy to describe by graphc...
متن کاملThe Representation of the Rippling Heuristic in Proof Planning Using Coloured Annotations
The Rippling heuristic developed by the Mathematical Reasoning Group in the Dept of Artiicial Intelligence, Edinburgh is a proven method of reducing the search space for a proof by induction through the use of annotated rewrite rules in the induction step case. Rippling is one of the 'methods' of the Clam proof planning system, which is used by both students and researchers. The diiculty of und...
متن کاملVisual & Textual Consistency Checking Tools for Graphical User Interfaces
Designing a user interface with a consistent visual design and textual properties with current generation GUI development tools is cumbersome. SHERLOCK, a family of consistency checking tools, has been designed to evaluate visual design and textual properties of interface, make the GUI evaluation process less arduous, and aid usability testing. SHERLOCK includes a dialog box summary table to pr...
متن کاملA Flexible Graphical User Interface for Performance Modeling
We identify three goals for the graphical user interface (GUI) of a network simulation environment: user friendliness, model re-usability, and application extensibility. We address the user-friendliness issue by proposing a simple yet efficient approach to setup parameters for the simulation models. We address the application extensibility issue with a two-layer GUI architecture. The two layers...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1404.6754 شماره
صفحات -
تاریخ انتشار 2014